Public Member Functions | |
| void * | lock () |
| Locks the buffer. | |
| void | unlock () |
| Unlocks the buffer. | |
| void | setPacketSize (INT32 aPacketSize) |
| Sets packet size. | |
| void | appendPacketSize (INT32 aPacketSize) |
| Appends packet size. | |
| INT32 | sizeofPacket () const |
| Gets the packet size. | |
| INT32 | sizeofBuffer () const |
| Gets buffer max size. | |
| virtual | ~XFcObjectDataBuffer () |
| Virtual destructor. | |
Static Public Member Functions | |
| XFcObjectDataBuffer * | create (INT32 aMaxBufferSize) |
| Static constructor. | |
Protected Member Functions | |
| INT32 | init (INT32 aMaxBufferSize) |
| Initializes object. | |
| XFcObjectDataBuffer () | |
| Protected constructor. | |
Protected Attributes | |
| INT32 | mDataPacketSize |
| Holds packet data size. | |
| CHAR8 * | mDataPacket |
| Holds packet data. | |
| INT32 | mMaxBufferSize |
| Holds buffer max size. | |
|
|
Protected constructor.
|
|
|
Virtual destructor. Releases all allocated buffers. |
|
|
Appends packet size.
|
|
|
Static constructor.
|
|
|
Initializes object.
|
|
|
Locks the buffer.
|
|
|
Sets packet size.
|
|
|
Gets buffer max size.
|
|
|
Gets the packet size.
|
|
|
Unlocks the buffer.
|
|
|
Holds packet data.
|
|
|
Holds packet data size.
|
|
|
Holds buffer max size.
|
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch | ||